package com.example.selfcontrol.service;

import com.example.selfcontrol.config.Response;
import com.example.selfcontrol.dto.FollowerInfoDTO;
import com.example.selfcontrol.entity.Follower;

import java.util.List;

public interface FollowerService {
    Response addFollower(int followeeId, int followerId);

    // 是否关注
    boolean isFollower(int followerId, int followeeId);

    // 返回关注列表
    List<FollowerInfoDTO> getFollowers(int userId, int pageNum, int pageSize);

    // 返回粉丝列表
    List<FollowerInfoDTO> getFollowees(int userId, int pageNum, int pageSize);
}
